provide great convenience - Turkish English Dictionary